deno test
deno testで次のいずれかの規則を満たすファイルが全部実行されるようになった
ファイル名末尾が*_test.ts/*_test.js/*_test.jsx/*_test.tsxのいずれかである
ファイル名がtest.ts/test.js/test.jsx/test.jsxのいずれかに一致する
コマンドラインオプション
--coverage オプションをつけるとコードカバレッジが出力されるようになった
--filterオプションで実行対象のテストを限定できる
code:shell
# 名前に"load"を含むテストだけを実行する
$ deno test -A --filter "load"
# 正規表現も使えます
$ deno test -A --filter "/custom\s+executablePath/"
--docをつけると、JSDocコメント中のコードブロックの型チェックを行ってくれます (v1.10.0からサポート) --shuffleをつけるとテストケースの実行順をシャッフルできます (v1.12.0からサポート) --jobsを指定すると、テストケースを並列実行できます (v1.10.0からサポート)